* {
    padding: 0;
    margin: 0;
}

/* 让HTML，body宽高等同浏览器，便于下面div的水平垂直居中 */
html,
body {
    width: 100%;
    font-family: "微软雅黑";

}

input {
    outline: none;
}
#head{
    width: 100%;
    height: 80px;
}



.body1 {
    height: 464px;
    width: 540px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -232px;  /* 设置margin-left / margin-top 为自身高度的一半 */
    margin-left: -270px;
    background-color: white;
    /* border: 1px solid gray; */
    border-radius: 15px;
    opacity: 0.8;
    z-index: 99;
    box-shadow: 0 3px 3px rgb(0 0 0 / 40%);
    

}
/* 改结束*/

.button a {
    text-decoration: none;
    color: #ff5b00;
}

/* body {
    text-align: center;
    background-position: center center;
} */

/* img {
background-color:;
} */

.header {
    padding-top: 30px;
    font-size: 28px;
    color: #373D41;
    letter-spacing: 1px;
    line-height: 36px;
    text-align: center;
}

.header span {
    /* float: left; */
    display: block;
    text-align: center;
    height: 40px;
    line-height: 40px;
    margin: 20px 0;

}

.member{
    margin-top: 43px;
}

/* div {} */

input {
    width: 320px;
    height: 40px;
    margin: 10px 0;
    text-indent: 1.5em;
    color: #aaa1aa;
    font-size: 12px;
    /* border: 2px solid #e4e4e4; */
    border-radius: 8px;
    border: 0;
    background-color: #eee;
}
input:hover {
    border: 1px solid #ff6633;
    box-shadow: 0px 0px 5px #ff6633;
}



.nav1 {
    color: #ffd9d4;
    text-align: center;
    text-indent: 0;
    font-size: 14px;
    background-color: #ff6633;
}

.outbox {
    width: 500px;
    height: 500px;
    /* margin: 20px auto; */
    /* line-height: 400px; */
    position: relative;
    margin: 0 auto;
    /* left: 50%; */
    /* top: 50%; */
    /* margin-left: -250px; */

    /* box-shadow: 0 5px 10px 0 rgba(0, 0, 0, .5); */
}
/* 改 */
.inbox {
    width: 324px;
    height: 300px;
    margin: 0 auto;
    /* position: absolute; */
    /* top: 50%;
    left: 50%;
    margin-top: -120px;
    margin-left: -150px; */
}

.button {
    position: relative;
    height: 100px;
}

.b-left,
.b-right {
    position: absolute;

}

.b-left {
    left: 0;
    /* margin-left: -155px; */
    bottom: 0px;
}

.b-right {
    right: -5px;
    /* margin-right: -175px; */
    bottom: 0px;
}

.u_style,
.p_style {
    color: rgb(226, 9, 9);
    text-align: left;
    font-size: 14px;
    margin-bottom: 2px;
}

/* 背景 */ 
#con{ 
    position:absolute;
    top:0;
    left:0;
    height:100%;
    width:100%;
    background-image:url("../images/member_img/bbb.jpg"); 
    background-position: center 0;
    background-repeat: no-repeat;
    background-attachment:fixed;
    background-size: cover;
    -webkit-background-size: cover;/* 兼容Webkit内核浏览器如Chrome和Safari */
    -o-background-size: cover;/* 兼容Opera */
    zoom: 1;
}